printed circuit boards power diodes igbt electronic components diode energy electronic assembly mosfet electricity circuit board capacitors assembly solar circuit boards contract manufacturing manufacturing pcb semiconductor components contract